rumpled suit - French English Dictionary